castle complexes - German English Dictionary